(function($){
	$.fn.initList = function(){
		var selectTitle = $(this);

		/**
		 * 左边列表项移至右边
		 */
		var leftMoveRight = function(){
			selectTitle.find('.addControl .right-box').append($(this));
			initItemEvent();
		}

		/**
		 * 右边列表项移至左边
		 */
		var rightMoveLeft = function(){
			var listLeft = selectTitle.find('.addControl .left-box').find('.addControl-li').length;
			if(listLeft == 16){
				sstb.dialog("频道不能大于16个");
				return;
			}else{
				selectTitle.find('.addControl .left-box').append($(this));
			}
			initItemEvent();
		}

		/**
		 * 初始化列表项选择事件
		 */
		function initItemEvent(){

			// 左边列表项单击、双击事件
			selectTitle.find('.addControl .left-box').find('.addControl-li').unbind('click');
			selectTitle.find('.addControl .left-box').find('.addControl-li').each(function(){
				var listOne = $(this).data('tk');
				if(listOne == 'all'){
					return;
				}else{
					$(this).on('click', leftMoveRight);
				}
			});

			// 右边列表项单击、双击事件
			selectTitle.find('.addControl .right-box').find('.addControl-li').unbind('click');
			selectTitle.find('.addControl .right-box').find('.addControl-li').each(function(){
				$(this).on('click', rightMoveLeft);
			});

		}

		/**
		 * 获取选择的值
		 * @return json数组
		 */
		function getSelectedValue(){
			var rightBox = selectTitle.find('.addControl .right-box');
			var itemValues = [];
			var itemValue;

			rightBox.find('.item').each(function(){
				itemValue = {};
				itemValue[$(this).attr('data-id')] = $(this).text();
				itemValues.push(itemValue);
			});

			for(var i = 0; i < itemValues.length; i++){
				console.log(itemValues[i]);
			}

			return itemValues;
		}



		initItemEvent();
	}
})($)